Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix Suggestion Provider for Crossref during autocompletion disable #10829

Merged
merged 8 commits into from
Feb 1, 2024

Conversation

pal-anish
Copy link
Contributor

@pal-anish pal-anish commented Jan 29, 2024

Closes #8145

Fixed the initial issue when autocompletion was disabled, the crossref field was not populating the suggestions.
Now the CrossRef field is populating the suggestions even if AutoCompletion(File > Preferences > Autocompletion) is disabled
Auto_Disable
Op1

Mandatory checks

  • Change in CHANGELOG.md described in a way that is understandable for the average user (if applicable)
  • Tests created for changes (if applicable)
  • Manually tested changed features in running JabRef (always required)
  • Screenshots added in PR description (for UI changes)
  • Checked developer's documentation: Is the information available and up to date? If not, I outlined it in this pull request.
  • Checked documentation: Is the information available and up to date? If not, I created an issue at https://github.com/JabRef/user-documentation/issues or, even better, I submitted a pull request to the documentation repository.

@Siedlerchr
Copy link
Member

Generally looks good, just remove the commented out code

@pal-anish
Copy link
Contributor Author

@Siedlerchr I have made all the changes you suggested please review those. Thanks for your suggestions.

Siedlerchr
Siedlerchr previously approved these changes Jan 30, 2024
@Siedlerchr Siedlerchr added this pull request to the merge queue Jan 30, 2024
@Siedlerchr Siedlerchr removed this pull request from the merge queue due to a manual request Jan 30, 2024
@Siedlerchr
Copy link
Member

Can you please add a changelog entry? (I edit/push my changes to your fork)
And next time please open a new branch

- We fixed an issue where the CrossRef field did not work if autocompletion was disabled [#8145](https://github.com/JabRef/jabref/issues/8145)

@pal-anish
Copy link
Contributor Author

@Siedlerchr I will keep that in mind to open a new branch next time.

@Siedlerchr Siedlerchr enabled auto-merge February 1, 2024 09:52
@Siedlerchr Siedlerchr added this pull request to the merge queue Feb 1, 2024
Merged via the queue into JabRef:main with commit 4bd3771 Feb 1, 2024
18 checks passed
@koppor
Copy link
Member

koppor commented Feb 2, 2024

The code is OK. However, the requirements at #8145 are a mess.

I think, the preferences should be modified to be more user-friendly. Will file an issue in our melting pot.

Siedlerchr added a commit that referenced this pull request Feb 3, 2024
* upstream/main:
  Update deployment-arm64.yml
  fix linebreak
  fix condition
  Update deployment-arm64.yml
  rename
  Update deployment-arm64.yml
  Switch to arm runner macos14
  Update journal abbreviation lists (#10846)
  Fix Suggestion Provider for Crossref during autocompletion disable (#10829)
  Update CSL styles (#10844)
  Space before citations in Openoffice/Libreoffice integration (#10843)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

"Crossref" field should also work if Autocomplete is disabled
3 participants